blood supply - Turkish English Dictionary